/*
 * Created by LiuYou on 2020/11/27.
 *
 */

#ifndef EFFECTIVECPP_BASE_HPP
#define EFFECTIVECPP_BASE_HPP

#include <iostream>

class Base {
public:
    virtual void mf1() = 0;

    virtual void mf1(double value);

    virtual void mf2();

    void mf3();

    void mf3(double value);

public:
    void mf11();

private:
    int value;
};


#endif //EFFECTIVECPP_BASE_HPP
